make one´s deposition - Turc Anglais Dictionnaire